<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>设计模式-白俊遥</title>
</head>
<body marginheight="0">
    <h3>文章</h3>
    <ol>
        <li><a href="https://baijunyao.com/article/158">php设计模式(一)序言</a></li>
        <li><a href="https://baijunyao.com/article/159">php设计模式(二)单例模式</a></li>
        <li><a href="https://baijunyao.com/article/161">php设计模式(三)简单工厂模式</a></li>
        <li><a href="https://baijunyao.com/article/162">php设计模式(四)工厂方法模式</a></li>
        <li><a href="https://baijunyao.com/article/164">php设计模式(五)抽象工厂模式</a></li>
        <li><a href="https://baijunyao.com/article/165">php设计模式(六)使用简单工厂来优化抽象工厂模式</a></li>
        <li><a href="https://baijunyao.com/article/166">php设计模式(七)使用反射来优化抽象工厂模式</a></li>
        <li><a href="https://baijunyao.com/article/167">php设计模式(八)原型模式</a></li>
        <li><a href="https://baijunyao.com/article/168">php设计模式(九)类适配器模式</a></li>
        <li><a href="https://baijunyao.com/article/169">php设计模式(十)对象适配器模式</a></li>
        <li><a href="https://baijunyao.com/article/170">php设计模式(十一)桥接模式</a></li>
        <li><a href="https://baijunyao.com/article/172">php设计模式(十二)装饰模式</a></li>
        <li><a href="https://baijunyao.com/article/174">php设计模式(十三)透明组合模式</a></li>
        <li><a href="https://baijunyao.com/article/175">php设计模式(十四)安全组合模式</a></li>
        <li><a href="https://baijunyao.com/article/176">php设计模式(十五)外观模式</a></li>
        <li><a href="https://baijunyao.com/article/177">php设计模式(十六)享元模式</a></li>
        <li><a href="https://baijunyao.com/article/178">php设计模式(十七)代理模式</a></li>
        <li><a href="https://baijunyao.com/article/179">php设计模式(十八)代理模式</a></li>
        <li><a href="https://baijunyao.com/article/182">php设计模式(十九)命令模式</a></li>
        <li><a href="https://baijunyao.com/article/183">php设计模式(二十)迭代器模式</a></li>
        <li><a href="https://baijunyao.com/article/184">php设计模式(二十一)观察者模式</a></li>
    </ol>
    <h3>目录</h3>
    <ul>
        <li><a href="/singleton">单例模式</a></li>
        <li><a href="/SimpleFactory">简单工厂模式</a></li>
        <li><a href="/FactoryMethod">工厂方法模式</a></li>
        <li><a href="/AbstractFactory">抽象工厂模式</a></li>
        <li><a href="/AbstractFactoryWithSimpleFactory">使用简单工厂来优化抽象工厂模式</a></li>
        <li><a href="/AbstractFactoryWithReflection">使用反射来优化抽象工厂模式</a></li>
        <li><a href="/Prototype">原型模式</a></li>
        <li><a href="/ClassAdapter">类适配器</a></li>
        <li><a href="/ObjectAdapter">对象适配器模式</a></li>
        <li><a href="/Bridge">桥接模式</a></li>
        <li><a href="/Decorator">装饰模式</a></li>
        <li><a href="/TransparentComposite">透明组合模式</a></li>
        <li><a href="/SafeComposite">安全组合模式</a></li>
        <li><a href="/Facade">外观模式</a></li>
        <li><a href="/Flyweight">享元模式</a></li>
        <li><a href="/Proxy">代理模式</a></li>
        <li><a href="/Template">代理模式</a></li>
        <li><a href="/Command">命令模式</a></li>
        <li><a href="/Iterator">迭代器模式</a></li>
        <li><a href="/Observer">迭代器模式</a></li>
    </ul>
</body>
</html>